package com.mingqijia.gassafety.webserver.response.workorder.asst;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author zhangfei
 * @version 1.0.0
 * @ClassName ServicerSchedulingVo.java
 * @createTime 2021年04月17日 13:39:00
 */
@Data
public class ServicerSchedulingResponse {

    //排班id
    @ApiModelProperty("排班id")
    private Long id;

    //班次id
    @ApiModelProperty("班次id")
    private Long scheduleId;

    //workload 工作量
    @ApiModelProperty("工作量")
    private Integer workload;

    //已预约数量
    @ApiModelProperty("已预约数量")
    private long alreadyCount;

    @ApiModelProperty("是否已预约满 true 预约满，false 未预约满")
    //是否已预约满 true 预约满，false 未预约满
    private boolean isFull;

    //剩余预约量
    @ApiModelProperty("剩余预约量")
    private long surplusCount;
    /**
     * 班次名称
     */
    @ApiModelProperty("班次名称")
    private String scheduleName;

    /**
     * 班次开始时间
     */
    @ApiModelProperty("班次开始时间")
    private String beginTime;

    /**
     * 班次结束时间
     */
    @ApiModelProperty("班次结束时间")
    private String endTime;

    /**
     * 排班来源
     */
    @ApiModelProperty("排班来源")
    private Integer source;
}
